accommodation sharing - French English Dictionary